mist irrigation - English Synonyms Dictionary